spring (water source) - German English Dictionary